package com.mcxx.modules.temporary.order.entity;

import lombok.Data;

import java.util.Date;
import java.util.List;


@Data
public class TmpOrderDetailEntity {

	private String id;

	private String orderId;

	private String familyId;

	private String checkResult;

	private String checkOpinion;

	private String checkPeople;

	private Date checkDate;

	private String operator;

	private Date operatorDate;

	private String businessStatus;

	private String checkType;

	private String orgId;

	private String createBy;

	private Date createTime;

	private String remark;

	private String payWay;

	private String idcard;

	private List<String> certIdList;

	private String onethingCheckType;

	private Double salvMoney;

	private String salvType;

	private String rescueyears;

	private Integer saveMemberNumber;

	private String businessType;

	private String checkReportFileKey;

	private String confirmList;

	@Override
    public boolean equals(Object o) {
        if (this == o) { return true; }
        if (o == null || getClass() != o.getClass()) {return false;}
		TmpOrderDetailEntity that = (TmpOrderDetailEntity) o;
        return id.equals(that.id);
    }

    @Override
    public int hashCode() {
        return java.util.Objects.hash(id);
    }

    @Override
    public String toString() {
        return "TmpOrderDetail{" +
				"id=" + id +
						",orderId='" + orderId + "'" +
						",checkResult='" + checkResult + "'" +
						",checkOpinion='" + checkOpinion + "'" +
						",checkPeople='" + checkPeople + "'" +
						",checkDate='" + checkDate + "'" +
						",operator='" + operator + "'" +
						",operatorDate='" + operatorDate + "'" +
						",businessStatus='" + businessStatus + "'" +
						",checkType='" + checkType + "'" +
						",orgId='" + orgId + "'" +
						",createBy='" + createBy + "'" +
						",createTime='" + createTime + "'" +
						",remark='" + remark + "'" +
		                '}';
    }

}
